package com.ldr.danmuku.item

import android.view.View

/**
 * @author :create by ldr
 * time:2022/12/28 16:14
 * @descript:
 */
interface DanMuItemView {
     val mDanmuItemTypeEnum: DanMuItemTypeEnum

     fun getView():View

     //计算自身的（宽，高）
     fun judgeItSelfHeightAndWidth():Pair<Float,Float>
     //设置最开始的位置
     fun setFirstLocalLayout(v: View)

     //更新本身View的位置
     fun  updateCurrentLocalLayout()

     fun getLocalEndPosition():Int

     fun release()
}